Bmw E46 M3 Csl, Semi's, Wet & Nürburgring. What Can Possibly Go Wrong